According to corba , the dependability and the interface of software bus is analyzed and designed , and then a software bus which is based on orb and has a communication middleware system as the core is implemented by c + + builder . the core of the sotfware bus , communication middleware system , consists of a suit of integrated communication protocols and a set of perfect interface functions , which can make disparate software modules communicate and collaborate with each other in distributed heterogeneous environments . this system is also independent of network address , computer location , operation system , hardware platforrn , programming environment and development tool , so it can solve the problems such as interoperability in system integration effectively 然后,依照corba標準規(guī)范,重點對軟件總線的可靠性及接口進行了分析與設計,并以c + + builder為開發(fā)工具,實現(xiàn)了一條以orb為支撐環(huán)境、通信中間件系統(tǒng)為核心的軟件總線原型。這條軟件總線的核心部分? ?通信中間件系統(tǒng)包含一套完整的消息通信協(xié)議和一組功能完善的用戶接口函數(shù),可方便、可靠、快速地實現(xiàn)分布式異構環(huán)境下不同軟件模塊間的通信和協(xié)同工作。